﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Veracruz.Publishing
{
  /// <summary>
  /// An article belong to an edition of a newspaper it details recent event happen in the pole.
  /// It helps master to diffuse information among characters
  /// </summary>
  interface IArticle
  {
    /// <summary>
    /// The article title
    /// </summary>
    string Title { get; set; }
    /// <summary>
    /// The author of the article
    /// </summary>
    IIdentity Author { get; set; }
    /// <summary>
    /// The article body
    /// </summary>
    string Content { get; set; }
    /// <summary>
    /// Some article can have a picture attached
    /// </summary>
    string Picture { get; set; }
    //TODO: Tags, ...
  }
}
